package factory.factoryMethod.pizzaOrderSystem;

import factory.factoryMethod.pizzaOrderSystem.pizza.base.Pizza;
import factory.factoryMethod.pizzaOrderSystem.pizzaStore.ChicagoPizzaStore;
import factory.factoryMethod.pizzaOrderSystem.pizzaStore.NYPizzaStore;
import factory.factoryMethod.pizzaOrderSystem.pizzaStore.base.PizzaStore;

public class OrderDemo {
    public static void main(String[] args) {
        PizzaStore nyStore = new NYPizzaStore();
        PizzaStore chicagoPizzaStore = new ChicagoPizzaStore();

        Pizza pizza = nyStore.orderPizza(PizzaStore.CHEESE_PIZZA);

        System.out.println("===================================================================");

        Pizza pizza1 = chicagoPizzaStore.orderPizza(PizzaStore.CLAM_PIZZA);

    }
}
